/*
 * @Author: hongbin
 * @Date: 2022-11-20 10:26:55
 * @LastEditors: hongbin
 * @LastEditTime: 2022-12-24 15:21:58
 * @Description:icons
 */

import { DOMAttributes } from "react";

export const Set = () => (
    <svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2715" width="16" height="16">
        <path
            d="M512 265.76c-135.776 0-246.24 110.464-246.24 246.24s110.464 246.24 246.24 246.24 246.24-110.464 246.24-246.24S647.776 265.76 512 265.76z m0 428.48c-100.48 0-182.24-81.76-182.24-182.24S411.52 329.76 512 329.76 694.24 411.52 694.24 512 612.48 694.24 512 694.24z"
            fill=""
            p-id="2716"
        ></path>
        <path
            d="M976.288 406.08l-111.936-13.216a368.352 368.352 0 0 0-19.04-45.728L915.2 258.56c15.52-19.712 14.848-46.912-1.568-63.296l-84.928-84.928a44.224 44.224 0 0 0-31.584-12.704c-11.328 0-22.592 3.968-31.744 11.168l-88.832 70.08c-14.72-7.264-29.888-13.536-45.408-18.784l-13.248-112.416C614.944 22.784 595.232 4 572.032 4h-120.096c-23.2 0-42.912 18.784-45.856 43.68l-13.248 112.416c-15.552 5.248-30.72 11.52-45.44 18.784L258.56 108.8a51.648 51.648 0 0 0-31.744-11.168c-12.16 0-23.392 4.512-31.584 12.736L110.304 195.296c-16.416 16.416-17.056 43.616-1.536 63.328l69.888 88.576c-7.36 14.816-13.728 30.08-19.04 45.76l-111.936 13.216c-24.928 2.944-43.712 22.656-43.712 45.856v120.096c0 23.2 18.784 42.912 43.68 45.856l111.488 13.152c5.312 15.84 11.68 31.328 19.104 46.304L108.8 765.472c-15.552 19.712-14.912 46.944 1.504 63.328L195.2 913.728c8.192 8.192 19.424 12.736 31.584 12.736 11.328 0 22.624-3.968 31.776-11.2l87.808-69.248c15.072 7.488 30.656 13.952 46.624 19.36l13.088 111.008c2.944 24.928 22.656 43.712 45.856 43.712h120.096c23.2 0 42.912-18.784 45.856-43.712l13.088-111.008c15.968-5.376 31.552-11.84 46.624-19.36l87.776 69.248c9.152 7.232 20.448 11.2 31.776 11.2 12.16 0 23.36-4.512 31.552-12.736l84.896-84.896c16.416-16.384 17.088-43.616 1.568-63.36l-69.472-88.064c7.424-15.008 13.792-30.464 19.104-46.304l111.488-13.152c24.928-2.944 43.712-22.656 43.712-45.856v-120.096c0-23.2-18.784-42.912-43.712-45.856z m-20.288 149.76l-119.488 14.112a32 32 0 0 0-27.136 23.424 306.4 306.4 0 0 1-29.504 71.584c-6.432 11.328-5.376 25.408 2.688 35.648l74.4 94.304-62.016 62.048-94.112-74.24a32 32 0 0 0-35.744-2.624 307.744 307.744 0 0 1-71.872 29.824 32 32 0 0 0-23.36 27.136l-14.048 118.976h-87.712l-14.048-118.944a32 32 0 0 0-23.36-27.136 307.744 307.744 0 0 1-71.872-29.824 32 32 0 0 0-35.744 2.624l-94.112 74.24-62.016-62.016 74.4-94.304c8.064-10.24 9.12-24.352 2.688-35.648a305.28 305.28 0 0 1-29.504-71.584 32 32 0 0 0-27.136-23.424l-119.456-14.112v-87.712l119.84-14.144a32 32 0 0 0 27.104-23.296 305.152 305.152 0 0 1 29.6-71.04c6.496-11.328 5.44-25.472-2.624-35.744L167.008 229.088l62.016-62.016 95.072 75.008a32 32 0 0 0 35.648 2.688 307.04 307.04 0 0 1 70.816-29.28 32 32 0 0 0 23.36-27.136l14.208-120.32h87.712l14.176 120.32a32 32 0 0 0 23.36 27.136 307.616 307.616 0 0 1 70.816 29.28c11.328 6.432 25.408 5.376 35.648-2.688l95.104-75.04 62.048 62.048-74.848 94.88a32 32 0 0 0-2.624 35.744c12.8 22.304 22.752 46.208 29.568 71.04 3.456 12.544 14.176 21.76 27.104 23.296l119.84 14.144v87.712z"
            fill=""
            p-id="2717"
        ></path>
    </svg>
);

export const Man = () => (
    <svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2880" width="128" height="128">
        <path d="M512 671.67m-160 0a160 160 0 1 0 320 0 160 160 0 1 0-320 0Z" fill="#FFFFFF" p-id="2881"></path>
        <path d="M512 671.67m-160 0a160 160 0 1 0 320 0 160 160 0 1 0-320 0Z" fill="#FFFFFF" p-id="2882"></path>
        <path
            d="M670.39 513.28c-34.67-34.67-78.7-56.58-126.39-63.35V235.05l83.3 83.29c12.44 12.45 32.81 12.45 45.25 0 12.45-12.44 12.45-32.81 0-45.25L536.79 137.32c-6.46-6.46-15.06-9.56-23.57-9.31-0.4-0.01-0.81-0.02-1.22-0.02-0.25 0-0.51 0-0.76 0.01a0.064 0.064 0 0 0-0.06 0c-8.3-0.09-16.62 3.02-22.92 9.32L352.49 273.09c-12.44 12.44-12.44 32.81 0 45.25 12.45 12.45 32.81 12.45 45.26 0L480 236.09v213.84c-47.69 6.77-91.72 28.68-126.39 63.35C311.3 555.59 288 611.84 288 671.67c0 59.84 23.3 116.09 65.61 158.4 42.31 42.3 98.56 65.6 158.39 65.6s116.08-23.3 158.39-65.6C712.7 787.76 736 731.51 736 671.67c0-59.83-23.3-116.08-65.61-158.39zM512 831.67c-88.37 0-160-71.63-160-160 0-88.36 71.63-160 160-160s160 71.64 160 160c0 88.37-71.63 160-160 160z"
            fill="#2B97D0"
            p-id="2883"
        ></path>
    </svg>
);

export const Woman = () => (
    <svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1584" width="128" height="128">
        <path
            d="M622.1 618.6h-82.3v-55.1c41.1-5.6 79.1-23.9 109-52.9 36.3-35.3 56.2-82.2 56.2-132.1 0-49.9-20-96.8-56.2-132.1-36.3-35.3-84.5-54.7-135.8-54.7-51.3 0-99.5 19.4-135.8 54.7C341 281.8 321 328.7 321 378.6c0 49.9 20 96.8 56.2 132.1 29.6 28.8 67.1 47 107.7 52.7v55.2h-82.3c-7.5 0-14.4 3-19.4 7.8-5 4.8-8.1 11.5-8.1 18.8 0 14.7 12.3 26.7 27.4 26.7H485v133.2c0 7.3 3.1 14 8.1 18.8 5 4.8 11.8 7.8 19.4 7.8 15.1 0 27.4-12 27.4-26.7V672h82.3c7.5 0 14.4-3 19.4-7.8 5-4.8 8.1-11.5 8.1-18.8-0.2-14.8-12.5-26.8-27.6-26.8z m-246.2-240c0-73.7 61.4-133.4 137.1-133.4 75.7 0 137.1 59.7 137.1 133.4S588.7 512 513 512c-75.7 0-137.1-59.7-137.1-133.4z"
            fill="#CE2C2C"
            p-id="1585"
        ></path>
    </svg>
);

export const Close = (props?: DOMAttributes<SVGSVGElement>) => (
    <svg
        {...props}
        viewBox="0 0 1024 1024"
        version="1.1"
        xmlns="http://www.w3.org/2000/svg"
        p-id="2691"
        width="128"
        height="128"
    >
        <path
            d="M512 128C300.8 128 128 300.8 128 512s172.8 384 384 384 384-172.8 384-384S723.2 128 512 128zM512 832c-179.2 0-320-140.8-320-320s140.8-320 320-320 320 140.8 320 320S691.2 832 512 832z"
            p-id="2692"
        ></path>
        <path
            d="M672 352c-12.8-12.8-32-12.8-44.8 0L512 467.2 396.8 352C384 339.2 364.8 339.2 352 352S339.2 384 352 396.8L467.2 512 352 627.2c-12.8 12.8-12.8 32 0 44.8s32 12.8 44.8 0L512 556.8l115.2 115.2c12.8 12.8 32 12.8 44.8 0s12.8-32 0-44.8L556.8 512l115.2-115.2C684.8 384 684.8 364.8 672 352z"
            p-id="2693"
        ></path>
    </svg>
);
